.header {
    width: 100%;
    height: 46px;
    background: #ff0040;
    padding-bottom: 0;
    text-align: center;
    color: #fff;
    font-size: 18px;
    line-height: 46px;
    clear: both;
    position: fixed;
    top: 0;
    z-index: 999
    }
.header_back {
    font-size: 22px;
    overflow: hidden;
    width: 25px;
    position: absolute;
    z-index: 9;
    top: 0;
    left: 3%
    }
    
    .header_back_r {
    width: 28px;
    height: 21px;
    margin-top: 12px;
    background: url("") no-repeat;
    background-size: 50% 100%
    }
    .header_back {
        font-size: 22px;
        overflow: hidden;
        width: 25px;
        position: absolute;
        z-index: 9;
        top: 0;
        left: 3%
    }
    
    .header_back_r {
        width: 28px;
        height: 21px;
        margin-top: 12px;
        background: url("") no-repeat;
        background-size: 50% 100%
    }
    .gb-head-rightwrap {
        display: block;
        float: right;
        width: 50px;
        height: 45px;
        position: absolute;
        right: 3%;
        top: 0
    }
    
    .header_right {
        display: inline-block;
        height: 46px
    }
    
    .header_right img {
        margin-top: .14rem;
        width: .2rem;
        height: .18rem
    }